Assertion failure: GetHost() (ShadowRoot always has a host, how did we create this ShadowRoot?), at src/obj-firefox/dist/include/mozilla/dom/ShadowRoot.h:65
Categories
(Core :: DOM: Core & HTML, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox64 | --- | unaffected |
firefox65 | + | fixed |
firefox66 | + | fixed |
People
(Reporter: tsmith, Assigned: timdream)
References
(Blocks 1 open bug)
Details
(Keywords: assertion, crash, testcase)
Attachments
(2 files)
245 bytes,
text/html
|
Details | |
47 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-beta+
|
Details | Review |
Comment 3•6 years ago
|
||
Assignee | ||
Comment 4•6 years ago
|
||
Updated•6 years ago
|
Assignee | ||
Comment 5•6 years ago
|
||
Assignee | ||
Comment 6•6 years ago
|
||
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 7•6 years ago
|
||
Updated•6 years ago
|
Updated•6 years ago
|
Comment 9•6 years ago
|
||
bugherder |
Assignee | ||
Comment 11•6 years ago
|
||
Comment on attachment 9034506 [details]
Bug 1516292 - Use isSameNode() to compare mozFullScreenElement and the video host element r=edgar
[Beta/Release Uplift Approval Request]
Feature/Bug causing the regression: Bug 1505547
User impact if declined: video controls may not behave correctly on some pages
Is this code covered by automated tests?: Yes
Has the fix been verified in Nightly?: No
Needs manual test from QE?: No
If yes, steps to reproduce: The crashtest page should not trigger an assertion failure.
List of other uplifts needed: None
Risk to taking this patch: Low
Why is the change risky/not risky? (and alternatives if risky): Just an oneliner.
String changes made/needed: None
Assignee | ||
Comment 12•6 years ago
•
|
||
(In reply to Tim Guan-tin Chien [:timdream] (please needinfo) from comment #11)
User impact if declined: video controls may not behave correctly on some pages
According to finding in bug 1518655, "some pages" probably only limited to <video>
inside <svg:use>
.
Updated•6 years ago
|
Comment 13•6 years ago
|
||
Comment on attachment 9034506 [details]
Bug 1516292 - Use isSameNode() to compare mozFullScreenElement and the video host element r=edgar
[Triage Comment]
Video controls not working "probably only limited to <video>
inside <svg:use>
" seems like a pretty edge case scenario, but it's a one-liner with a testcase for a new regression in Fx65. Let's take it to avoid shipping the regression on the off chance someone on the web is actually doing this. Approved for 65.0b10.
Comment 14•6 years ago
|
||
bugherder uplift |
Assignee | ||
Comment 15•6 years ago
|
||
Noted that bug 1518655 is still valid. Video controls initialized in the test case will fail to init inside <svg:use>
with JS thrown somewhere. We should address that in bug 1518655.
Updated•6 years ago
|
Description
•